795b26ad69660478477872e7aac8c7b19f5c6de6,admobadapter/src/main/java/com/clockbyte/admobadapter/expressads/AdmobExpressAdapterWrapper.java,AdmobExpressAdapterWrapper,getAdsCountToPublish,#,194
Before Change
}
public int getAdsCountToPublish(){
int noOfAds = Math.min(adFetcher.getFetchedAdsCount(),
mAdapter.getCount() / getNoOfDataBetweenAds());
return Math.min(noOfAds, getLimitOfAds());
}
After Change
public int getAdsCountToPublish(){
//int cntFetched = adFetcher.getFetchedAdsCount();
//if(cntFetched == 0) return 0;
int expected = 0;
if(mAdapter.getCount() > 0 && mAdapter.getCount()>= getOffsetValue()+1)
expected = (mAdapter.getCount() - getOffsetValue()) / getNoOfDataBetweenAds() + 1;
expected = Math.max(0, expected);
//int noOfAds = Math.min(cntFetched, expected);
return Math.min(expected, getLimitOfAds());
}